# external import
from Cube.map import QMapHeader
# internal import
from Header.MemberListGen import MemberListGen
from Header.MapInfoGen import MapInfoGen

class SampleMap(QMapHeader):
    CmdSyncPeriod = 0.1
    def __init__(self):
        mapInfo = MapInfoGen()
        memberList = MemberListGen()
        checksum = 0  # TODO...
        QMapHeader.__init__(self, mapInfo, memberList, checksum)

    def MapBodyKlassGet(self):
        from Body.SampleMapBody import SampleMapBody
        return SampleMapBody